Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 LEE ROAD Terraced £433,908 £405,000 16 Dec 2021
22 LEE ROAD Terraced £278,842 £220,000 27 Sep 2017
24 LEE ROAD Terraced £280,777 £227,000 31 Aug 2018
25 LEE ROAD Terraced £463,762 £257,350 9 Dec 2005
28 LEE ROAD Semi-Detached £775,813 £385,000 25 May 2004